IF OBJECT_ID('ssf.ptx_task_group_rendezvous') IS NOT NULL
	DROP PROCEDURE ssf.ptx_task_group_rendezvous
GO

CREATE PROCEDURE ssf.ptx_task_group_rendezvous
	@rendezvous_point NVARCHAR(1024) = NULL
AS
/*
<object_header>

<object_summary>
	<purpose><![CDATA[
A procedure to represent a point in the execution of a task group where all threads come together.
	]]></purpose>
</object_summary>

<parameter_dependency>
	<parameter_name>@rendezvous_point</parameter_name>
	<parameter_desc>
Can be used to describe the reason for using a rendezvous point.
Can be used to make a task uniquely identifiable by procedure-name/parameter-list.
	</parameter_desc>
</parameter_dependency>

</object_header>
*/

RETURN @@ERROR
GO
